pay way too much for - French English Dictionary